home *** CD-ROM | disk | FTP | other *** search
/ Magnum One / Magnum One (Mid-American Digital) (Disc Manufacturing).iso / d21 / qostnote.arc / HRAMFONT.TEC < prev    next >
Text File  |  1990-07-05  |  4KB  |  75 lines

  1. ID:HR Hercules Plus and InColor Card
  2. (with RAMFONT)
  3. DESQview 2.+ Technical Note
  4.  
  5.  
  6. DESQview 2.0 and above supports the original Hercules 
  7. Monographics card both in text and graphics mode.
  8.  
  9. Hercules has two new cards called the Hercules Monographics Plus 
  10. Card and the InColor Card that have an additional feature 
  11. Hercules calls "RAMFONT".  While DESQview supports the cards in 
  12. the original Hercules text and graphics modes, DESQview is not 
  13. compatible with the RAMFONT feature of the cards.  We have done a 
  14. considerable amount of investigation to see if we could support 
  15. RAMFONT and have consulted with the Hercules developers, but the 
  16. answer seems to be that RAMFONT is unsupportable in the sense 
  17. that we support other video standards.
  18.  
  19. The problem is that RAMFONT allows software to load a custom 
  20. character set, into the card and then address this character set 
  21. as if addressing normal text character set.  Since this custom 
  22. character set can appear anyway the developer designs it, it can 
  23. allow for things like italics, boldface and large fonts to be 
  24. shown on the screen without going into graphics mode.  There are 
  25. some speed advantages in doing this over running in bit-mapped 
  26. graphics.
  27.  
  28. Unfortunately, while these cards were designed to allow 
  29. developers to load the card with fonts of their own design,  
  30. there does not appear to be any way for developers to determine 
  31. the current state of the card, read the font information that 
  32. might be stored in the card or in any way do what we a 
  33. Quarterdeck refer to as a "Save and Restore" of the card.  Since 
  34. this character set is global, once an application loads in one of 
  35. these custom character sets, these new characters will appear in 
  36. other application windows and DESQview menus.  This can cause 
  37. information to become unreadable.
  38.  
  39. Possible solutions and work-arounds:
  40.  
  41. 1.  Configure your program to operate in either standard text or 
  42. Hercules Graphics (720 by 348) mode.  If your application allows 
  43. you to configure the type of graphics card you are using, 
  44. selecting IBM Monochrome or Hercules Monographics (without 
  45. RAMFONT) should cause the program to operate correctly in 
  46. DESQview.
  47.  
  48. 2.  Put the program that uses RAMFONT into a state where it does 
  49. not use RAMFONT before switching windows.  For instance, with 
  50. WordPerfect 5.0, if you use the "Exit to DOS" feature before 
  51. switching windows, WordPerfect will load in the standard 
  52. character set and then reload RAMFONTs when you return to 
  53. WordPerfect.  Presumably, any program that had an exit to DOS 
  54. feature could disable and reenable RAMFONT in this fashion.
  55. DESQview 2.+ Technical Note                  Page 2
  56.  
  57. HERCULES PLUS CARD and InColor CARD
  58. (with RAMFONT)
  59.  
  60. 3.  If your program automatically detects RAMFONT and this 
  61. support cannot be disabled, and has some method for redrawing its 
  62. screen, you can use the program RAMFONT.COM that comes with the 
  63. RAMFONT card in a DESQview DOS window to re-establish the 
  64. original IBM character set.  To do this, you would just type 
  65. RAMFONT at the DOS prompt (could be activated by a DESQview macro 
  66. on the main menu).  This will restore the normal character set 
  67. for DESQview and your other programs.  However, when you return 
  68. to the program that uses RAMFONT, you will find its screen is not 
  69. correct.  By hitting the keystrokes necessary to redraw the 
  70. screen, you can then re-establish RAMFONT for the program.  In 
  71. Microsoft WORD for instance, you can re-establish RAMFONT by 
  72. hitting CTRL-SHIFT-\.
  73.  
  74.              * * *   E N D   O F   F I L E    * * * 
  75.